shelf life of a product - Inglés Sinónimo Diccionario